package hcn.protocol.ods.commonClinical.resp.inspectionHisXML;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import java.util.List;

/**
 * @Author impel
 * @Date 2021/5/17 13:21
 * @Description:
 * @Version 1.0
 */
@XmlRootElement(name = "LabRequest")
@XmlAccessorType(XmlAccessType.FIELD)
public class LabResponse {
    private String RequestId;
    private String IsNeonatus;
    private String Age;
    private String MonthAge;
    private String WardArea;
    private String WardAreaName;
    private String SickRoomNo;
    private String SickRoomId;
    private String SickbedNo;
    private String SickbedId;
    private String IsEmergency;
    private String RequestModeName;
    private String RequestDateTime;
    private String EffectiveTimeLow;
    private String EffectiveTimeHigh;
    private String RequestDoctor;
    private String RequestDoctorName;
    private String RequestDept;
    private String RequestDeptName;
    private String RequestCheckerId;
    private String RequestCheckerName;
    private String RequestCheckTime;
    private String ExamText;
    private String ExamExecuteOrg;
    private String ExamExecuteDept;
    private String ExamExecuteDeptName;
    private int RequestStatus;
    private String Dept;
    private String DeptName;
    private String RemarkInfo;
    private Diagnoses Diagnoses;
    private Items Items;

    public String getExamExecuteDeptName() {
        return ExamExecuteDeptName;
    }

    public void setExamExecuteDeptName(String examExecuteDeptName) {
        ExamExecuteDeptName = examExecuteDeptName;
    }

    public String getExamExecuteDept() {
        return ExamExecuteDept;
    }

    public void setExamExecuteDept(String examExecuteDept) {
        ExamExecuteDept = examExecuteDept;
    }

    public String getRequestId() {
        return RequestId;
    }

    public void setRequestId(String requestId) {
        RequestId = requestId;
    }

    public String getIsNeonatus() {
        return IsNeonatus;
    }

    public void setIsNeonatus(String isNeonatus) {
        IsNeonatus = isNeonatus;
    }

    public String getAge() {
        return Age;
    }

    public void setAge(String age) {
        Age = age;
    }

    public String getMonthAge() {
        return MonthAge;
    }

    public void setMonthAge(String monthAge) {
        MonthAge = monthAge;
    }

    public String getWardArea() {
        return WardArea;
    }

    public void setWardArea(String wardArea) {
        WardArea = wardArea;
    }

    public String getWardAreaName() {
        return WardAreaName;
    }

    public void setWardAreaName(String wardAreaName) {
        WardAreaName = wardAreaName;
    }

    public String getSickRoomNo() {
        return SickRoomNo;
    }

    public void setSickRoomNo(String sickRoomNo) {
        SickRoomNo = sickRoomNo;
    }

    public String getSickRoomId() {
        return SickRoomId;
    }

    public void setSickRoomId(String sickRoomId) {
        SickRoomId = sickRoomId;
    }

    public String getSickbedNo() {
        return SickbedNo;
    }

    public void setSickbedNo(String sickbedNo) {
        SickbedNo = sickbedNo;
    }

    public String getSickbedId() {
        return SickbedId;
    }

    public void setSickbedId(String sickbedId) {
        SickbedId = sickbedId;
    }

    public String getIsEmergency() {
        return IsEmergency;
    }

    public void setIsEmergency(String isEmergency) {
        IsEmergency = isEmergency;
    }

    public String getRequestModeName() {
        return RequestModeName;
    }

    public void setRequestModeName(String requestModeName) {
        RequestModeName = requestModeName;
    }

    public String getRequestDateTime() {
        return RequestDateTime;
    }

    public void setRequestDateTime(String requestDateTime) {
        RequestDateTime = requestDateTime;
    }

    public String getEffectiveTimeLow() {
        return EffectiveTimeLow;
    }

    public void setEffectiveTimeLow(String effectiveTimeLow) {
        EffectiveTimeLow = effectiveTimeLow;
    }

    public String getEffectiveTimeHigh() {
        return EffectiveTimeHigh;
    }

    public void setEffectiveTimeHigh(String effectiveTimeHigh) {
        EffectiveTimeHigh = effectiveTimeHigh;
    }

    public String getRequestDoctor() {
        return RequestDoctor;
    }

    public void setRequestDoctor(String requestDoctor) {
        RequestDoctor = requestDoctor;
    }

    public String getRequestDoctorName() {
        return RequestDoctorName;
    }

    public void setRequestDoctorName(String requestDoctorName) {
        RequestDoctorName = requestDoctorName;
    }

    public String getRequestDept() {
        return RequestDept;
    }

    public void setRequestDept(String requestDept) {
        RequestDept = requestDept;
    }

    public String getRequestDeptName() {
        return RequestDeptName;
    }

    public void setRequestDeptName(String requestDeptName) {
        RequestDeptName = requestDeptName;
    }

    public String getRequestCheckerId() {
        return RequestCheckerId;
    }

    public void setRequestCheckerId(String requestCheckerId) {
        RequestCheckerId = requestCheckerId;
    }

    public String getRequestCheckerName() {
        return RequestCheckerName;
    }

    public void setRequestCheckerName(String requestCheckerName) {
        RequestCheckerName = requestCheckerName;
    }

    public String getRequestCheckTime() {
        return RequestCheckTime;
    }

    public void setRequestCheckTime(String requestCheckTime) {
        RequestCheckTime = requestCheckTime;
    }

    public String getExamText() {
        return ExamText;
    }

    public void setExamText(String examText) {
        ExamText = examText;
    }

    public String getExamExecuteOrg() {
        return ExamExecuteOrg;
    }

    public void setExamExecuteOrg(String examExecuteOrg) {
        ExamExecuteOrg = examExecuteOrg;
    }

    public int getRequestStatus() {
        return RequestStatus;
    }

    public void setRequestStatus(int requestStatus) {
        RequestStatus = requestStatus;
    }

    public String getDept() {
        return Dept;
    }

    public void setDept(String dept) {
        Dept = dept;
    }

    public String getDeptName() {
        return DeptName;
    }

    public void setDeptName(String deptName) {
        DeptName = deptName;
    }

    public String getRemarkInfo() {
        return RemarkInfo;
    }

    public void setRemarkInfo(String remarkInfo) {
        RemarkInfo = remarkInfo;
    }

    public Diagnoses getDiagnoses() {
        return Diagnoses;
    }

    public void setDiagnoses(Diagnoses diagnoses) {
        Diagnoses = diagnoses;
    }

    public Items getItems() {
        return Items;
    }

    public void setItems(Items items) {
        Items = items;
    }

    @XmlRootElement(name = "Diagnoses")
    @XmlAccessorType(XmlAccessType.FIELD)
    public static class Diagnoses{
        private List<Diagnose> Diagnose;

        public List<Diagnose> getDiagnose() {
            return Diagnose;
        }

        public void setDiagnose(List<Diagnose> diagnose) {
            Diagnose = diagnose;
        }
    }

    @XmlRootElement(name = "Items")
    @XmlAccessorType(XmlAccessType.FIELD)
    public static class Items{
        private List<hcn.protocol.ods.commonClinical.req.inspectionHisXML.Item> Item;
        public List<hcn.protocol.ods.commonClinical.req.inspectionHisXML.Item> getItem() {
            return Item;
        }

        public void setItem(List<hcn.protocol.ods.commonClinical.req.inspectionHisXML.Item> item) {
            Item = item;
        }
    }


}
